.video-list .video-item{padding:8px 0
}
.video-list .video-item:first-child{padding-top:0
}
.video-list .video-item:last-child{padding-bottom:0
}
.video-list .video-item dl{height:68px;overflow:hidden
}
.video-list .video-item dl dt{position:relative;float:right;width:118px;height:100%;overflow:hidden;margin-left:10px
}
.video-list .video-item dl dt .video-tag{padding-left:16px
}
.video-list .video-item dl dt .video-tag:before{content:'';position:absolute;right:16px;border-top:4px solid rgba(0,0,0,0);border-left:6px solid #fff;border-right:6px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);top:6px;left:8px
}
.video-list .video-item dl dd{display:table;overflow:hidden;height:100%
}
.video-list .video-item dl dd .cell{display:table-cell;vertical-align:middle
}
.video-list .video-item dl dd h4{font-size:14px;line-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2
}
.video-list .video-item dl dd p{padding-top:10px;color:#999
}
